package com.ygqh.baby.service.task;

import com.ygqh.baby.po.YgProductBook;

/**
 * @Auther: sunshuo
 * @Date: 2018/8/2 10:54
 * @Description:
 */
public interface YgProductBookTaskService {

	enum TaskType {BookEnd, TailStart, TailEnd;}

	/**
	 * 定时取消活动记录
	 */
	void cancelRecod();

	/**
	 * 添加活动单尾款任务
	 *
	 * @param ygProductBook
	 */
	void addPaidTailJob(YgProductBook ygProductBook);

	/**
	 * 尾款支付任务
	 *
	 * @param bookId
	 */
	void tailPricePaidRemind(Long bookId, TaskType taskType);
}
